Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 CHAPEL TERRACE Terraced £296,677 £130,000 29 Sep 2003
3 CHAPEL TERRACE Terraced £258,655 £255,000 27 Jun 2022